# How the symbol indicator works at run time

The symbol indicator displays the current state of a process or operation by changing the color of the image to reflect different states. The current state is the state whose value matches the Indicator connection value at the data source (if the Trigger type is set to Value in the General tab) or the state whose value matches the value of the least significant bit set high in the Indicator connection at the data source (if the Trigger type is set to LSB).

## Use controls

If the Indicator connection value is a floating point value, the application rounds the value to the nearest integer to determine the state to show.

If an array tag is assigned to the object's Value connection, and the Trigger type is set to Value, an error message will be shown.

## Open graphic displays

When you open a display at run time, the application reads the Indicator connection value and updates the display based on the value and the trigger type.

## See also

Create symbol indicators

Set up how the symbol indicator looks (General tab)

Set up states for the symbol indicator (States tab)

Set up controls for the symbol indicator

Causes of run-time errors for the symbol indicator

Example: Using a symbol indicator